section of weapon systems and ammunition - Francés Inglés Diccionario